bryan ronald foster