dave kranzler mining stock journal