Overview of William North
He was last seen hitchhiking in Duncan Mills, California on April 22, 1999. William had indicated he was headed to the beach to celebrate "Earth Day". His backpack was located on April 23, 1999 at Goat Rock Beach in Jenner, California in the north parking lot. (Information retrieved from NamUs.gov)