© 2020 Richard Noble. All rights reserved