A review by asadshameel
Fundamentals of Philosophy by David Stewart, H. Blocker

challenging informative slow-paced

4.0