James Willis; Sterling