This book as a great example of xp in a non game environment. The character shows a great struggle for good and evil tendencies without being outlandish to either degree. The relationships are developed and strong, not just out of the blue. He’s realistic on the unrealistic universe. Highly recommend