The Battle of Bayan and Other Battles - Allen, James Edgar (Project Gutenberg, 2007)