Carsten Stormer

Carsten Stormer, a war photographer, was a man born out of place, and has spent most of his life rushing between peace and peril, trying to find out where he should be: hence the title of his memoir...