The Library of eLexandria: eBooks and Mobile Devices