Author Archives: Dennis Schatz and Paul Allan