Mark Millican: At great cost : vimarsana.com