The Battle of Bayan and Other Battles - Allen, James Edgar; Reidy, John J.