Search complete.

Click to pick a title (best matches in bold)
David Foster Wallace
Wallace David Foster

See also:

Wallace, David Foster] William Dowling and Robert Bell