Engineer, scientist, naval officer, constructor, heavy and building contractor, wanderer, wonderer, writer, seeking more meaning with perhaps constructive action.
Michael McCaffery or "El Loco"
Engineer, scientist, naval officer, constructor, heavy and building contractor, wanderer, wonderer, writer, seeking more meaning with perhaps constructive action.