Prince Rupert: Admiral and General at Sea

General

by General Sir Frank Kitson

Paperback

ISBN: 978-0-09-479850-2

ISBN-10: 0-09-479850-8

Constable · 1999