The tapestry of history is woven of many threads. - Jacqueline Carey