Computer Ranching

From the Ranch|

When you conjure up an image of a Southern Alberta cattle ranch, what do you imagine?  Sweeping vistas of grass? Epic views of the Rocky Mountains extending from rolling hills? Glossy herds of cattle followed by cowboys on horseback?   Or, perhaps you think of a family ranch, and imagine wholesome-looking children [...]