Genevieve Behrend was a teacher of Mental Science, a New Thought discipline created by Thomas Troward. Your Invisible Power, is her first and most famous book. It is a guide to the use of visualization and other mental processes in life enhancement and the achievement of personal goals.