An Abundance of Katherines by John Green

★★★