Everything on this page is 2023 James L. Grant. All rights reserved. All fish hammered.