richard ngarva