Reading list: Rifenbury 
Possible leads to look at.