THE WARS OF THE BRUCES: SCOTLAND, ENGLAND AND IRELAND 1306-1328

McNAMEE (C.)

016K

£7.50

288pp., 8 plates, 14 maps, P.B. Tuckwell 1997.