Vincent Kiernan

3 books

176 pages hardcover

nonfiction business science sociology informative slow-paced

312 pages hardcover

528 pages paperback 2000

nonfiction informative medium-paced