Internet Archive BookReader - Nervous breakdowns and how to avoid them