James B. Kelly

5 books

504 pages hardcover

nonfiction politics challenging informative reflective medium-paced

Constitutional Crossroads: Reflections on Charter Rights, Reconciliation, and Change

Kate Puddister, Emmett Macfarlane

520 pages hardcover 2022

nonfiction politics

448 pages hardcover 2024

nonfiction politics

336 pages 2009

nonfiction challenging informative reflective medium-paced

missing page info 2005

medium-paced