All rights reserved. © John H. Johnson 2019