1. Hi can anyone recommend any useful books related to this subject