Author: Needham, Joseph & Pagel, Walter (editors)