The Last Stand of the Tin Can Sailors: The Extraordinary World ...
James D. Hornfischer
The Score
Stark Richard
Basket Case
Carl Hiaasen
Backflash
The Battle for Skandia
John Flanagan
The Siege of Macindaw
Halt's Peril
The Battle for Skandia (Book 4)
Ranger's Apprentice: Chronological Order (4)
The Siege of MacIndaw (Book 6)
Ranger's Apprentice: Chronological Order (7)