Charles James Hall is a physicist and Information Technology professional. He had been writing his memoirs for his grandchildren in his spare time, for over eighteen years, before his wife became aware of it. Charles and Marie Therese, his only editor, married 43 years, live in Albuquerque, New Mexico. Their six children are grown, most married, and when they are not busy enjoying their thirteen grandchildren, find time to accept invitations to speak at conferences, and appear on talk radio all over the world.