Seeing is believing: are cancer stem cells the Loch Ness monster of tumor biology?

Seeing is believing: are cancer stem cells the Loch Ness monster of tumor biology?