Khalid Hosseini astounds yet again with an impacting novel that leaves the reader on edge with it's harsher themes that are softened with the deeper knowledge he includes in it.