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