We have the same problem! We have our books in plastic boxes but even then, on wide turns and bumpy roads they lean on the seat.
SOLUTION:
This perfect sized stretch net from Oranize Dobie.
http://www.organizedobie.com/products/3283/8x72-Barrier-Stretch-Net
$26.75 +tax & shipping