Please welcome the fabulous James Hall, who is guest blogging for me while I am in Mexico.
Go for it, James!