A Public philosophy reader
by
Richard J. Bishirjian
336 pages ; 24 cm