Author: m. d. herman pomeranz