Sequencebooks
AuthorsSeries

Sequencebooks is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.com. As an Amazon Associate, we earn from qualifying purchases at no extra cost to you.

© 2026 Sequencebooks
Privacy PolicyAuthorsSeries

As an Amazon Associate, I earn from qualifying purchases.

Home/Authors/James McClure

James McClure

South African-born author James McClure is best known for his acclaimed Kramer and Zondi mystery series, set in apartheid-era South Africa. His debut novel, *The Steam Pig*, won the prestigious Crime Writers’ Association Gold Dagger Award. This page provides the James McClure books in order, including both chronological order and series reading order.

All books · chronological

1971The Steam PigPOoKaZMB · 1Buy ↗
1972The Caterpillar CopPOoKaZMB · 2Buy ↗
1973Four and Twenty VirginsPOoSN · 1Buy ↗
1974The Gooseberry FoolPOoKaZMB · 3Buy ↗
1975SnakePOoKaZMB · 4Buy ↗
1976KillersPOoNB · 1Buy ↗
1976Rogue EaglePOoSN · 2Buy ↗
1977The Sunday HangmanPOoKaZMB · 5Buy ↗
1980Spike IslandPOoNB · 2Buy ↗
1980The Blood of an EnglishmanPOoKaZMB · 6Buy ↗
1984Cop WorldPOoNB · 3Buy ↗
1984The Artful EggPOoKaZMB · 7Buy ↗
1989ImagoPOoKaZMB · 8Buy ↗
1991The Song DogPOoKaZMB · 9Buy ↗
2014God It Was FunPOoC · 1Buy ↗

Book series · browse all →

Publication Order of Standalone Novels2 books · 1973–1976
01Four and Twenty Virgins1973Buy ↗
02Rogue Eagle1976Buy ↗
Publication Order of Collections1 book · 2014
01God It Was Fun2014Buy ↗
Publication Order of Non-Fiction Books3 books · 1976–1984
01Killers1976Buy ↗
02Spike Island1980Buy ↗
03Cop World1984Buy ↗
Publication Order of Kramer and Zondi Mystery Books9 books · 1971–1991
01The Steam Pig1971Buy ↗
02The Caterpillar Cop1972Buy ↗
03The Gooseberry Fool1974Buy ↗
04Snake1975Buy ↗
05The Sunday Hangman1977Buy ↗
06The Blood of an Englishman1980Buy ↗
07The Artful Egg1984Buy ↗
08Imago1989Buy ↗
09The Song Dog1991Buy ↗

More authors

Aimee Bender→Aimee Carter→Aimee Thurlo→Aimie K. Runyan→