Buck Moline: An L.L. Layman western