Hardback, royal; epub
102,000 words, 366pp
157 illustrations, bibliography, endnotes, index
2024
Chiselbury Publishing