This was a very moving story of two immigrants coming to New York City at the turn of the 20th century. They also happen to be mythological beings. The story relates how each of the titular characters struggles with adapting to their new home in a land of opportunity but also unfamiliarity. Wecker wonderfully adapts traditional accounts of immigrants and the communities they developed in the new world, which is further paralleled by where these characters settle. The Golem settles in a Jewish community while the Jinni finds himself amongst Syrians. Due to their various backgrounds, neither of these characters are familiar with modern life in any country, and their journeys of discovery are both intriguing and thrilling, the latter due to the constant threat of being revealed as not human. Their attempts to pass as human fit that timeless trope without feeling overwrought or simplistic. Wecker has done an excellent job in developing the characters of this story, both the Golem and the Jinni as well as the secondary characters they interact with. Those closest to them are given their own daily lives and interests that complement and sometimes run counter to the main characters' goals, lending further depth and realism to the story. 
 I felt the climax to be a little too neatly tied together, but overall this is an excellent book, accessible to fans of genre and of more traditional literary fiction.