MacDonald Hastings

6 books

220 pages paperback 1955

240 pages paperback 1953

fiction mystery dark informative tense medium-paced

missing page info 1958

232 pages hardcover 1966

missing page info paperback 1951

fiction mystery mysterious slow-paced

533 pages hardcover 2000

fiction true crime dark informative mysterious medium-paced