andrew rickards