Now the average
Harvard Classics volume in LRF is less than 600 kB in size. Assuming that there is 0 bytes of overhead on a 2 GB SD card, that would allow you to store 3,333 books per card. Even with a 20 MB overhead that would still give you 3,000 books which should be enough books to keep most people happy for at least a week or two.