Books you might find helpful

 

v20240901