Skip to main content
PBS logo
 
 

Search - List of Books by John Peddie

Total Books: 23
Hannibal's War
2005 - Hannibal's War (Paperback)Paperback, Hardcover
ISBN-13: 9780750937979
ISBN-10: 0750937971
Genres: Biographies & Memoirs, History
  ?

Conquest The Roman Invasion of Britain
2005 - Conquest the Roman Invasion of Britain (Paperback)Paperback, Hardcover
ISBN-13: 9780750937986
ISBN-10: 075093798X
  ?

The Roman War Machine
2005 - The Roman War Machine (Paperback)Hardcover
ISBN-13: 9780750938532
ISBN-10: 0750938536
Genre: History
  • Currently 4.5/5 Stars.
 1

Alfred
2001 - Alfred (Paperback)
ISBN-13: 9780750926775
ISBN-10: 0750926775
Genres: Biographies & Memoirs, History, Literature & Fiction
  ?

Alfred the Good Soldier His Life and Campaigns
1989 - Alfred the Good Soldier His Life and Campaigns (Hardcover)
ISBN-13: 9780948975196
ISBN-10: 0948975199
  ?

Invasion The Roman Invasion of Britain in the Year Ad 43 and the Events Leading to Their Occupation of the West Country
Invasion
1987 - Invasion (Hardcover)
ISBN-13: 9780862993016
ISBN-10: 0862993016
  ?

Whose Land A Glimpse Into the Middle East Past Present and Future
Roman War Machine
Roman War Machine [Illustrated History] (Paperback)
ISBN-13: 9780750910231
ISBN-10: 0750910232
Genre: History
  ?

Conquest Roman Invasion of Britain
Conquest Roman Invasion of Britain [Illustrated History Paperbacks] (Paperback)
ISBN-13: 9780750915397
ISBN-10: 0750915390
  ?

Alfred Warrior King
Alfred Warrior King (Hardcover)
ISBN-13: 9780750921053
ISBN-10: 0750921056
Genres: Biographies & Memoirs, History
  ?

Hannibals War
Hannibals War (Paperback)Paperback, Hardcover
ISBN-13: 9780750932790
ISBN-10: 0750932791
Genre: History
  ?

INVASION ROMAN CONQUEST OF BRITAIN
Invasion Roman Conquest of Britain (Paperback)
ISBN-13: 9780862998691
ISBN-10: 0862998697
  ?

Alfred's Defeat of the Vikings
Alfred's Defeat of the VIkings (Paperback)
ISBN-13: 9780907603016
ISBN-10: 0907603017
  ?

Alfred the Good Soldier
Alfred the Good Soldier (Paperback)
ISBN-13: 9780948975318
ISBN-10: 0948975318
  ?