All's Well that Ends Well
When Hannah’s world falls apart after graduation, she finds that there are only two things from her old life that she can trust: her best friend Constance, and her fascination with Constance’s cousin Benjamin. But when Benjamin snubs her advances for superficial reasons, Hannah decides that she...
show more
When Hannah’s world falls apart after graduation, she finds that there are only two things from her old life that she can trust: her best friend Constance, and her fascination with Constance’s cousin Benjamin. But when Benjamin snubs her advances for superficial reasons, Hannah decides that she will have him no matter what the cost. Hannah gathers a diverse group of allies
show less
ASIN: B00LTFGEY6
Pages no: 226
Edition language: English
Series: Shakespeare for Everyone Else (#3)