A May Gray Mystery

missing page info 1989

mysterious reflective medium-paced

72 pages 1985

fiction challenging dark informative medium-paced