Internet Archive BookReader

A library primer