Author: Alt, Albrecht; Wilson, R.A. trs.