Mayombe – buy book – 9780435905958