German Mystery by Graeme Donald