Listed below are some books that you might find interesting and/or helpful. Some are my own personal suggestions, while others are suggestions from others or from a list of suggested books on the noted topics. I hope you enjoy them:)
Mrs. Soulsby