Charlie Chan, the imperturbably ingenious detective with impressive powers of deduction, solves five bizarre mysteries
Last Updated Dec 22, 2023
Receive giveaways, book announcements and curated reading lists directly in your inbox.