WILLIAM ANDREW FLEMING, JR.