- The history and culture of the Channel Islands
- The First and Second World Wars
- The history of Jersey and Guernsey
- The Nazi Occupation of the Channel Islands
- Jersey's role in the War against Napoleon
- The Channel Islands under the German Occupation, 1940-1945
- The Great Storm of 1987
- Jersey: A History of the Island
- Guernsey: A History of the Island
- Hitler's Island: The Nazis in Jersey
- The Channel Islands Under German Occupation, 1940-1945: A Photographic Record
- The Great Storm of 1987: A Visual Record
- In Danger's Hour: The Channel Islands and the Second World War
- Jersey's War Tunnels: A History and Guide