Martin Halland

4 books

602 pages first pub 1952 (editions)

fiction classics historical literary emotional reflective slow-paced

96 pages first pub 1952 (editions)

fiction classics literary adventurous reflective slow-paced

256 pages first pub 1846 (editions)

fiction classics literary challenging dark tense fast-paced

535 pages first pub 1939 (editions)

fiction classics historical literary emotional reflective sad slow-paced