Contemporary Theories of Knowledge, Second Edition - 9780847689378