Title: Hamlet (Vintage International) by Faulkner, William (2005) Paperback