Books

 

Papers

 

Other resources