Reading list: my shelf
basic for my knowledge improvement and what little i have i believe is not enough ..