Books by John T Platts