masoncarter's current reads
2 books

201 pages paperback 2012

nonfiction economics philosophy politics challenging informative medium-paced

207 pages paperback 1986

nonfiction education philosophy politics informative reflective slow-paced