Caltech's periodical Engineering & Science, Volume LXIX Number 1 2006, has an interesting Enceladus-related article by Douglas L. Smith entitled "A Nice Place to Visit?"
Courtesy of Alex Blackwell on UMSF:
http://pr.caltech.edu/periodicals/EandS/articles/LXIX1/Enceladus.pdf
