Internet Archive BookReader - The tale of two bad mice