designed and written by John Lopker. compiled and written by simon mills. compiled and written by Charles Hobday. compiled and written by Frank H. Kneeland. compiled and written by Nicholas Parsons. compiled and written by Hubert E. Collins. design and key technologies