John Martin Crawford trans.