Martin Hirst

5 books

300 pages hardcover

nonfiction art philosophy challenging informative medium-paced

300 pages paperback

nonfiction art business challenging informative medium-paced

420 pages paperback 2007

challenging informative medium-paced

424 pages paperback 2007

320 pages paperback

nonfiction sociology challenging informative medium-paced