Barbara Finlay

5 books

706 pages 1986

nonfiction sociology informative slow-paced

352 pages paperback 2006

medium-paced

166 pages paperback

nonfiction religion sociology

80 pages paperback

nonfiction mathematics

204 pages hardcover

nonfiction politics