Knowing our own minds - Smith, Barry C.; Wright, Crispin,; Macdonald, Cynthia, (Mind Association occasional series)