Harpal Brar

18 books

111 pages paperback

38 pages paperback

593 pages paperback 2004

nonfiction medium-paced

313 pages paperback 2004

400 pages paperback

741 pages paperback 2002

medium-paced

314 pages hardcover 1997

250 pages 2014

informative inspiring reflective slow-paced

92 pages paperback 2023 user-added

nonfiction economics essays politics

315 pages 1992

nonfiction challenging informative reflective medium-paced