Author: Buffalo Library.