Great series

Some books entertain, others transform. This does both!