robert richardson a.s.c.