ANDREW P. STAPLES, JR.