Scan barcode
Carole Hill
3 books
458 pages • first pub 2023 (editions)
ISBN/UID: B0C56GMC8B
Format: Digital
Language: English
Publisher: Independently Published
Publication date: 17 May 2023
458 pages • first pub 2023 (editions)
ISBN/UID: B0C56GMC8B
Format: Digital
Language: English
Publisher: Independently Published
Publication date: 17 May 2023
405 pages • first pub 2023 (editions)
ISBN/UID: B0CHPS5HWR
Format: Digital
Language: English
Publisher: Independently Published
Publication date: 29 September 2023
405 pages • first pub 2023 (editions)
ISBN/UID: B0CHPS5HWR
Format: Digital
Language: English
Publisher: Independently Published
Publication date: 29 September 2023
234 pages • missing pub info (editions)
ISBN/UID: 9780861933464
Format: Paperback
Language: English
Publisher: Royal Historical Society
Publication date: 16 June 2017
234 pages • missing pub info (editions)
ISBN/UID: 9780861933464
Format: Paperback
Language: English
Publisher: Royal Historical Society
Publication date: 16 June 2017