nathanael foster