T.W.Graham Solomons...[et al.] T.W.Graham Solomons T.W.Graham solomons Graham Solomons,T.W. Graham Solomons