30-Second Philosophies

30-Second Philosophies

2010 • 160 pages