Dan Kyle
Portland, Oregon, USA