david geffon news and photos