Dictionary of English Irregular Verbs
by Raymond Long
An alphabetic list of verbs that goes far beyond the standard paradigm of three parts: "ride, rode, ridden". This book lists eleven parts, setting out differences in use and meaning between words like "shrunk, shrunken" and "passed, past". It lists irregular nouns like "liar" and distinguishes passive participles like "beaten" from those with active meanings like "fallen".