I recently bought & read the book "Cycling past 50" by Joe Friel , would did you think of it ?
I found it full of good usefull info. but a bit dry! Too many charts, graphs & tables for me ! I tend to associate graphs & that with technical books ! but definatly a usefull book.