proj title proj title proj title proj title proj title proj title proj title proj title proj title proj title proj title proj title proj title proj title proj title proj title proj title proj title proj title proj title proj title proj title proj title proj title proj title proj title proj title proj title proj title proj title proj title proj title proj title proj title proj title proj title proj title proj title proj title proj title proj title proj title proj title proj title proj title proj title proj title proj title proj title proj title proj title proj title proj title proj title proj title proj title proj title proj title proj title proj title proj title proj title proj title proj title proj title proj title proj title proj title proj title proj title proj title proj title proj title proj title proj title proj title proj title proj title proj title proj title proj title proj title proj title proj title proj title proj title proj title proj title proj title proj title proj title proj title proj title proj title proj title proj title proj title proj title proj title proj title proj title proj title proj title proj title proj title proj title proj title proj title proj title proj title proj title

How the Beach Became a Birthright: Oregon Coast Magazine

How the Beach Became a Birthright: Oregon Coast Magazine

How the Beach Became a Birthright: Oregon Coast Magazine

How the Beach Became a Birthright: Oregon Coast Magazine

Bright Stars in Dark Forrests: Oregon Coast Magazine

Bright Stars in Dark Forrests: Oregon Coast Magazine

Bright Stars in Dark Forrests: Oregon Coast Magazine

Oregon Coast Magazine October 2016 Cover

A Baker's Dozen: Oregon Coast Magazine

A Baker's Dozen: Oregon Coast Magazine

A Baker's Dozen: Oregon Coast Magazine

Oregon Coast Magazine August 2017 Cover

Pistol Whipped: Oregon Coast Magazine

Pistol Whipped: Oregon Coast Magazine

Pistol Whipped: Oregon Coast Magazine

Festival Fun: Oregon Coast Magazine

Festival Fun: Oregon Coast Magazine

Festival Fun: Oregon Coast Magazine

Oregon Coast Magazine October 2015 Cover

Hiking the Oregon Coast Trail: Oregon Coast Magazine

Hiking the Oregon Coast Trail: Oregon Coast Magazine

Hiking the Oregon Coast Trail: Oregon Coast Magazine

Oregon Coast Magazine December 2013 Cover

A Whale of a Time: Oregon Coast Magazine

A Whale of a Time: Oregon Coast Magazine

Coffee on the Coast: Oregon Coast Magazine

Coffee on the Coast: Oregon Coast Magazine

Coffee on the Coast: Oregon Coast Magazine

Oregon Coast Magazine, April 2013 Cover

Devils Churn on Display: Oregon Coast Magazine

Devils Churn on Display: Oregon Coast Magazine

Oregon Coast Magazine 30th Anniversary Cover

A Steller Performance: Oregon Coast Magazine

A Steller Performance: Oregon Coast Magazine

A Steller Performance: Oregon Coast Magazine

Mile-by-Mile Guide Redesign

Mile-by-Mile Guide Redesign

Mile-by-Mile Guide Redesign

Mile-by-Mile Guide Redesign

Lincoln Center 50th Anniversary Windows, Empire State Building

Lincoln Center 50th Anniversary Windows, Empire State Building

Lincoln Center 50th Anniversary Windows, Empire State Building

Lincoln Center 50th Anniversary Windows, Empire State Building

Lincoln Center Alice Tully Hall First Look Invite

Lincoln Center Alice Tully Hall Opening Nights Festival book

Lincoln Center Alice Tully Hall Opening Nights Festival book

Lincoln Center Alice Tully Hall Opening Nights Festival book

Art Directors Club Annual 86

Art Directors Club Annual 86

Art Directors Club Annual 86

Joyce Pensato The Eraser

Joyce Pensato The Eraser

A Taxonomy of Meth Laboratories, Plazm Magazine, No. 29

A Taxonomy of Meth Laboratories, Plazm Magazine, No. 29

Domestic Violence feature, Jane Magazine, May 2007

Domestic Violence feature, Jane Magazine, May 2007

Verrier Lookbook: Fall 2007 - cover

Verrier Lookbook: Fall 2007 - poster

Nicosia This Week: cover

Nicosia This Week: spread

Open 9.5: cover

Open 9.5: pg 22-23

Open 9.5: pg 4-5

Open 9.5: pg 10-11

Open 9.5: pg 16-17

Greetings from Iceland: front cover

Greetings from Iceland: back cover

Paris Fashion Week Anarchy project: street documentation

Paris Fashion Week Anarchy project: street documentation

Paris Fashion Week Anarchy project: showroom invite

Paris Fashion Week Anarchy project: lookbook cover

Paris Fashion Week Anarchy project: lookbook spread

Paris Fashion Week Anarchy project: lookbook spread

Paris Fashion Week Anarchy project: lookbook spread

Paris Fashion Week Anarchy project: lookbook back cover

Made in Arnhem tear-off calendar: cover

Made in Arnhem tear-off calendar

Made in Arnhem tear-off calendar

Made in Arnhem tear-off calendar

Made in Arnhem program: cover

Made in Arnhem program: spread

Made in Arnhem program: spread

Made in Arnhem program: spread

Beyond Saturation Past the Tale: cover

Beyond Saturation Past the Tale: title page

Beyond Saturation Past the Tale: spread

Beyond Saturation Past the Tale: spread

Beyond Saturation Past the Tale: spread

Beyond Saturation Past the Tale: back cover

ITSFOUR competition book: cover

ITSFOUR competition book: spread

ITS#FOUR competition book: spread

ITS#FOUR competition book: spread

ITS#FOUR competition book: spread

ITS#FOUR competition book: back cover

Not Really Being Anywhere but Everywhere: cover

Not Really Being Anywhere but Everywhere: Anonymous Audio article

Not Really Being Anywhere but Everywhere: Anonymous Audio article

Not Really Being Anywhere but Everywhere: Anonymous Audio article

Not Really Being Anywhere but Everywhere: Anonymous Audio article

Mock Book cover Irma Boom

Chaumont Poster Festival pre-catalogue

Dutch Resource exhibition signage

Dutch Resource exhibition signage

Dutch Resource exhibition signage

Dutch Resource exhibition signage

Dutch Resource exhibition signage

Dutch Resource exhibition book: cover

Dutch Resource exhibition book: pg 145

Dutch Resource exhibition book: pg 146-147

Dutch Resource exhibition book: pg 156-157

Dutch Resource exhibition book: pg 158-159

Dutch Resource exhibition book: pg 160-161

Dutch Resource exhibition book: pg 162-163

Dutch Resource exhibition book: pg 166-167

Dutch Resource exhibition book: pg 168-169

Dutch Resource exhibition book: pg 172-173

Turmoil Shift exhibition: pamphlet/poster

Turmoil Shift exhibition: pamphlet/poster

Turmoil Shift exhibition: pamphlet/poster

Turmoil Shift exhibition: pamphlet/poster

Turmoil Shift exhibition space

Turmoil Shift exhibition space

Turmoil Shift exhibition space

Turmoil Shift exhibition space

Hong Rongman shadow book: cover

Hong Rongman shadow book: spread

Hong Rongman shadow book: cover fold out

Walter De Maria poster: Daniel Eatock workshop

Pure Detroit poster: Jacob Kolding workshop

Pure Detroit poster: detail

Pure Detroit poster: detail

Cross-Reference after-event poster

Cross-Reference after-event poster

Cross-Reference after-event poster

Cross-Reference after-event poster: detail

One Tribe event poster/flyer

Validate Language letterpress poster series: detail

Validate Language letterpress poster series