Palm Island: Through a long lens

Paperback