Speculative fiction author A.J. Fitzwater. One writer's journey, includes frequent toilet stops.
Heh both of those were set texts for a course I did last year, and I loved both of them. Genesis had half the class walking round doing "omg did that just happen?" and whilst parts of Dreamhunter are problematic, it and the sequel have some of the most amazing fictional things I've seen written about... well I can't actually tell you that yet, but I like your choice.