James L. Carroll
PhD in Computer Science from Brigham Young University.
Currently works at Los Alamos National Laboratory.
Served as a part time instructor in Ancient Scripture, Brigham young University from 2006-2009.
Publication list available here: http://scholar.google.com/citations?user=PuX7HyIAAAAJ&hl=en
Personal web page available here: http://james.jlcarroll.net
Interests include photography, some of my pictures are available here: http://www.flickr.com/photos/jlcarroll/