Thomas Preston, Cambises (Cambise)