Understanding Sleep and Dreaming - Moorcroft, William H; Belcher, Paula; Belcher, Paula; Moorcroft, William H (Boston, MA Springer US, 2006)