WILLIAM ANDREW PRICE