bill patterson micro mill