Odd John
Exploring the Limits of Human Potential in a Transhumanist Future
Description of book