Leonardo

is a peer reviewed electronic journal dedicated to providing a forum for those who are interested in the realm where art, science and technology converge.

link