Akiyoshi's illusion pages
BBC - Science & Nature - Human Body and Mind - Interactive Body