The Pump (The Heart) - illustration, Computer Arts China 04/07 The new age of digital illustration Matei Apostolescu/ beaucoupzero.com