All content © David P Scott 2018 unless noted. All rights reserved.