Can you believe your eyes? : over 250 illusions and visual oddities /
Block, J. R.
Yuker, H. E.(Harold E)
London : Robson,
2002.