David Marusek

David Marusek has spent most of the last 20 years as a graphic designer. He currently lives and writes in Alaska.