David and the Phoenix