A Scruffian Survival Guide by Hal Duncan | Menrva Books | MenrvaBooks