The Night Circus

The Night Circus - Erin Morgenstern 4.5 Stars.

I really should do a reread and review this properly sometime, huh? o3o