Agreement for Purchase of Shares Alfred Jacob Gans Ashcliff Pty Ltd (ACN 057 727 198) as trustee for the AJ Gans Children's Trust ("Vendors") RoweCom, Inc. ("Purchaser") Liliane Gans ("Covenantor") Mallesons Stephen Jaques Solicitors Level 30,...