Andrew Tuck Andrew Tucker Andrew Whittuck Andrew Kuo G. Andrew Stuckey. Andrew J. Andrew G. Andrew S. Andrew D. Andrew R.