DUNCAN HURST CAPITAL MANAGEMENT