Joshua W. Clegg. Joshua W. Clegg Joshua Pelleg. Gordon L. Glegg. Joshua A. Fogel. Joshua Bloch. A. J. Clegg. Arthur Clegg. Joshua Boateng Joshua Broder.