Internet Archive BookReader - Emma Marshall, a biographical sketch