What a solid book. Highly recommend.