Exhibit 10.28 STOCK PURCHASE AGREEMENT by and among THE READER'S DIGEST ASSOCIATION, INC., BOOKS ARE FUN, LTD.