Author: Edwin ; Klaucke, Peter (Illustrator) Klein