Author: Peter Lory
Bio: Prof. Peter Lory