Library.nu was taken down recently; it's an enormous pain in the arse for me.
posted 4424 days ago