Hal Opperman Author