RaveLambda Literarythis debut novel by Caleb Crain, Necessary Errors...is far more than another tale of a gay man’s self-discovery. With delicate prose and probing insight, Crain touches upon an array of universally felt and emotionally fraught issues ... Necessary Errors is not a quick read, and it has been criticised by some for being quite slow-paced. But that is precisely its beauty. It is a book that shines in its ability to map our complex human emotional landscape. Furthermore, while long, the narrative doesn’t drag. Crain’s careful prose gives the sense that each word serves a purpose, that nothing is superfluous. Crain has gifted us a novel of incredible beauty and clarity ... Given the weight behind his words, it is clear that Crain has...poured himself into this first work. Necessary Errors is an epic achievement that transcends the former limitations of the gay-coming-of-age genre–it is a novel of breathtaking humanity that teaches as well as entertains.