Graph drawing 12th International Symposium, GD 2004, New York, NY, USA, September 29 - October 2, 2004 ; revised selected papers (Springer, 2005)