Copyright David M. Brown 2002 – 2017. No reproduction without permission.