Double Detective May 1940: The Green Lama by Richard Foster | Menrva Books