Reading list: Safia list
My personal choice