Murder at the Flamingo
2018 • 343 pages