Information hiding 6th International Workshop, IH 2004, Toronto, Canada, May 23 - 25, 2004 ; revised selected papers (Springer, 2004)