Strength of Stones by Greg Bear - WordSea