Paperback
Add to list Added to list Hamlet, A Novel
John Marsden
Hamlet’s father has just died. Hamlet suspects there was foul play, and it’s troubling his spirit. Ophelia is in love with him. His best friend Horatio can’t work him out…
Available to order, ships in 3-5 daysAvailable to order