You really should read this book about a...you read to find out!
I love this series. 10 out of 5. Would recommend.