NOS4A2 - Joe Hill A very good book.