Items related to Logical Magic

9780645289138: Logical Magic