Provides an information packed, highly illustrated guide to 20 battles of the medieval period, including Hastings, Hattin, Leignitz, Lake Peipus, Bannockburn, C
Provides an information packed, highly illustrated guide to 20 battles of the medieval period, including Hastings, Hattin, Leignitz, Lake Peipus, Bannockburn, C
"Provides an information packed, highly illustrated guide to 20 battles of the Medieval period, including Hastings, Hattin, Leignitz, Lake Peipus, Bannockburn,