andrew lincon