talamasca – A Frenchman in Cape Town