You can’t go wrong with Piston. He combines the practical with the visionary here. The Lehmann Treatise is also very fun, and it’s interesting to read the two texts and compare information and approaches.