Reference library

Author: Andrew I. Wyant