http://www.maldene.com/writing-tips/811
Writing Tip: Even Magic Needs Logic