About the Author Barrie Cradshaw