Author: George, -,Craig, J. F. (John French) Fleming