A review by melayne
Email from the Future: Notes from 2084 by Michael Rogers

challenging emotional hopeful informative reflective relaxing sad slow-paced

3.75