The Science Of Optimism And Hope by Jane Gillham & Martin E.P. Seligman