The Edge of EverythingJeff GilesAbout359 pages ; 20 cmDetailsPublisherBloomsbury Publishing USAPublished2016Pages384ISBN9781619637542View on OpenLibrary ↗