Brewing Classic Styles was written as an extract book. The author, JZ, converted his recipes to extract for the book. He has the all-grain equivalent as a footnote on all recipes. It may not go into the history of extract as thoroughly as you've described, but the bulk of the book is about extract brewing. I highly recommend grabbing a copy if you don't already have it.
Kegged: Flanders Blonde, NB Tonguesplitter v2.0, Ginger Beer, BOSON on Rhubarb, Dry-Hopped Sour Brown (ECY01) Primary: none Souring: None On Deck: Zombie Dust clone On the Horizon: Epic Pale ale clone, Atrial Rubicite clone (ECY20) Updated: 2015/03/26