MD Villiers

Praise for City of Blood

Terrific...The city’s vibrant, exciting, dangerous atmosphere is superbly portrayed

Marcel Berlins, The Times

Johannesburg is fertile ground for a crime writer… Strong and vivid, City of Blood is the coming-of-age story of both Siphiwe and the slightly older Progress… There is plenty of action, but also, amid the ...

Guardian

Explosive and emotional, a journey to the dark side you won't forget

Dreda Say Mitchell

Terrific...The city’s vibrant, exciting, dangerous atmosphere is superbly portrayed

Marcel Berlins, The Times

Johannesburg is fertile ground for a crime writer… Strong and vivid, City of Blood is the coming-of-age story of both Siphiwe and the slightly older Progress… There is plenty of action, but also, amid the ...

Guardian

Explosive and emotional, a journey to the dark side you won't forget

Dreda Say Mitchell

Terrific...The city’s vibrant, exciting, dangerous atmosphere is superbly portrayed

Marcel Berlins, The Times

Johannesburg is fertile ground for a crime writer… Strong and vivid, City of Blood is the coming-of-age story of both Siphiwe and the slightly older Progress… There is plenty of action, but also, amid the ...

Guardian

Explosive and emotional, a journey to the dark side you won't forget

Dreda Say Mitchell