African Book Publishing Record

‘It displays a rare combination of breadth, depth, precision and detail.’