I really enjoyed this book. It was so good I read it in a day. Some bits of the book was weird like having to take a bottle of blood everywhere he we...