Author: Peter, Dr. Laurence, Illustrated by Punch Magazine