andrew biddle