Irving Wallace. William Wallace Mind palace Singing wall Hiding place Mike Wallace Moon palace Nesting place Sun palace Tatting lace