Hi there, I'm wanting to learn more about these 3 topics. Do you guys have any good books to recommend on the subjects. Thanks.

Durian.