Cast » Edward Grant