Finder
Search 99 books by category, subject, or length. With 8 subject options, you can quickly locate works on topics such as the French court, Prussia under Frederick II, or the Jacobite Rebellion.
The OOVBA Modern History Library offers 99 public-domain books that trace the making of the modern world. The collection is organized into four categories: Modern Nations, Revolutions, Social History, and World Events. Whether you are exploring national development, revolutionary change, or everyday life, these works provide firsthand accounts and detailed histories.
This library is more than a list of titles. The interactive tools help you find books that match your interests, compare similar works, and estimate your reading commitment. Use the Finder to narrow by subject, Compare to weigh related histories, and the Reading tool to plan your time.
Search 99 books by category, subject, or length. With 8 subject options, you can quickly locate works on topics such as the French court, Prussia under Frederick II, or the Jacobite Rebellion.
Compare up to three books side by side. Examine word count, reading time, and subject coverage to decide which history suits your needs.
Estimate your reading time based on book length. From quick reads under an hour to marathon sessions, plan your next historical journey.
The OOVBA Modern History Library holds 99 titles spread across four categories, with word counts that range from a few thousand to well over 400,000. The three working tools here—Book Finder, Compare Books, and Reading Tracker—address different stages of reading: narrowing the field, weighing specific options, and sustaining progress once a choice is made. None of them rates literary quality; they are practical instruments for a collection that rewards deliberate selection.
Consider a title like "The Irish Crisis — Reading Notes" (id 308). At roughly 44,600 words and an estimated 194 minutes of reading, it sits in the middle range of the catalog. A reader might use the Finder to locate it by subject, then turn to Compare to see how its sentence flow or chapter rhythm differ from a longer work, and finally set a daily page goal in the Tracker. The tools work best in sequence, not in isolation.
Book Finder is the entry point. It lets you filter by category, word-count length, estimated reading time, chapter rhythm, sentence flow, and subject. With 69 titles in Modern Nations, 10 in Revolutions, 10 in Social History, and 10 in World Events, the category filter alone can cut the field dramatically. The length and time filters are particularly useful if you have a specific amount of reading time available.
The Finder also accommodates vaguer preferences. If you are unsure whether you want a quick read or a long immersion, you can leave those criteria on no preference, and the tool will not penalize any book. That flexibility makes it a good first step, even when you are only browsing.
Compare Books is for the moment when two or three titles seem equally plausible. It lays out word count, estimated reading time, text sections, sentence flow, chapter rhythm, subjects, and page information side by side. This is where differences that matter to your schedule become visible. A 50,000-word book and a 150,000-word book may both be appealing, but the time commitment is not the same.
For instance, comparing "The Irish Crisis — Reading Notes" (id 308) with a longer volume such as "Narrative and Critical History of America, Vol. 5" (id 297) would show a gap of over 300,000 words and more than 1,300 estimated minutes. That comparison is not a judgment of worth; it is a practical reality about pacing.
Reading Tracker is for the commitment phase. It records progress in pages, with a current page, total pages, and a daily page goal. The default goal is 20 pages per day, but you can adjust it. The tracker estimates remaining time and finish days based on your goal, and it stores history in your browser—no account required.
Using "The Irish Crisis — Reading Notes" (id 308) as an example: with an estimated total of around 179 pages (using the 250-word-per-page default), a 20-page daily goal would suggest finishing in about 9 days. That concrete number can help you decide whether the book fits your current schedule.