What was the latest book you read? 
keefe: Last serious book : http://www.amazon.com/Modern-Cryptography-Practice-Hewlett-P...Last fun book : http://www.amazon.com/Woken-Furies-Takeshi-Kovacs-Novels/dp/...I can't resist the body swapping stuff ever since reading  Lord of Light as a kid