Computer physics - Doherty, Brian S.; Molloy, Amy N. (Physics research and technology, 2012)