The Battle of Megiddo, Palestine, 1918 combined arms and the last great cavalry charge - Osborne, Eric W. (Helion and Company, 2023)