Alan Brown is an experienced teacher with interesting ways of presenting yoga philosophy to deepen our understanding and practice.