Understanding sleep and dreaming - Moorcroft, William H. (London Springer, 2013)