Paperback
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