Science and culture - Thacker, M.S.