The Namesake: An Alec Blume Novel by Conor Fitzgerald (Paperback, 2013).