Still life 2007 Behrooz Bahadori