📚 The largest truly open library in human history.
📈 64,416,225 books, 95,689,473 papers — preserved forever.
AA301TB
direct uploads
IA304TB
scraped by AA
DuXiu298TB
scraped by AA
Hathi 9TB
scraped by AA
Libgen.li214TB
collab with AA
Z-Lib 86TB
collab with AA
Libgen.rs 88TB
mirrored by AA
Sci-Hub 94TB
mirrored by AA
🛜 Official domains: FAQ and Wikipedia.
⭐️ Our code and data are 100% open source. Learn more…
‼️ Apologies, we had a glitch affecting membership. We have fixed it and given everyone affected extra downloads for 2 weeks. We got a lot of emails about this and won't be able to answer each one due to the volume. If you still have issues, please send us another email.
Server Path:g1/duxiu_files/20240613/annas_archive_data__aacid__duxiu_files__20240613T205852Z--20240613T205853Z/aacid__duxiu_files__20240613T205852Z__iBtJwfhC8bxEn6YbAwWkd8
Zhizhen Title ID:38502727e7500f263e82ca7ee176811cf34220f2ef0599e81921b0a3ea25510134114c969f2eae5cb517efb275305799296c145a317b6960e42ec3a432064bd9fba031db44b822d477cfec6c1341f3b4
Zhizhen Title ID:38502727e7500f2690b2065ee3d4bef82f9bd127700aafb61921b0a3ea2551019f4aaf8720bfc891f7f9f3b97bee9c4a5e09854f6f17106748b294c7c7c0979e72f012e8629c0ad0845b4066d4281aca
Zhizhen Title ID:38502727e7500f26ddf16f0954e9d84006ec45208bfe98421921b0a3ea25510134114c969f2eae5c9555f9b3851df88718d96188d13d2edd32d1001ec9f740e3799b342c7de7b8ce463033c221128e91
Zhizhen Title ID:38502727e7500f26ddf16f0954e9d8406d7bf16f33a4912a1921b0a3ea25510134114c969f2eae5c08d46751d193e351d64e4f6500e794855417f9fa1b4e1ea3e81cb11acab4d8456c995160184ea675
Zhizhen Title ID:38502727e7500f26ddf16f0954e9d8409fd7aaf0abd0d7471921b0a3ea25510134114c969f2eae5c8a247f4bb2f7a902bd88df4db68ce1f006d0b46420e6dbc35dddb53fc098b4574ae879cd43018152
Zhizhen Title ID:38502727e7500f26ddf16f0954e9d840fafff440b09e08fc1921b0a3ea25510134114c969f2eae5c550d9143ba51679063834adabc67a5a55b48cefb69a111c6dc9f8534288330790114807a1a34a485
All download options have the same file, and should be safe to use. That said, always be cautious when downloading files from the internet, especially from sites external to Anna’s Archive. For example, be sure to keep your devices updated.
Support authors and libraries
✍️ If you like this and can afford it, consider buying the original, or supporting the authors directly.
📚 If this is available at your local library, consider borrowing it for free there.
📂 File quality
Help out the community by reporting the quality of this file! 🙌
A “file MD5” is a hash that gets computed from the file contents, and is reasonably unique based on that content. All shadow libraries that we have indexed on here primarily use MD5s to identify files.
A file might appear in multiple shadow libraries. For information about the various datasets that we have compiled, see the Datasets page.