Search complete.

Click to pick a title (best matches in bold)
James D. Foley
James D., van Dam, Andries, Feiner, Steven K., Hughes Foley
James D. Et. Al; Foley

See also:

Phillips, Richard L., Hughes, John F., Feiner, Steven K., Van Dam, Andries, Foley, James D.