Heather O'Neill on finding magic in dark places
0
The award-winning Canadian writer Heather O'Neill's new novel, "The Lonely Hearts Hotel," is set in 1930s Montreal, where cheap hotel rooms are home to heroin addicts and prostitutes with wild ambitions and vivid imaginations.
