Malcolm Haslam

10 books

missing page info 2012

medium-paced

168 pages paperback 1989

128 pages hardcover

nonfiction history

288 pages 1986

nonfiction art design history

missing page info 1990

nonfiction art informative inspiring medium-paced

missing page info hardcover 1990

172 pages hardcover

nonfiction biography medium-paced

missing page info

96 pages

missing page info 1430

emotional reflective medium-paced