Top 0 professor dr edward greenberg auth PDF Book Page 31