Hola,
Puedes guardar un array en la sesion:
Código PHP:
$libros=array("libro1","libro2");
$_SESSION['lista_libros']=$libros;
// y para recuperarlos
$libros=$_SESSION['lista_libros'];
// $libros es un array
foreach ($libros as $libro) {
echo $libro.'<br>';
}
En una sesion puedes meter cualquier tipo de variable de PHP, incluso objetos (con los objetos tienes que tener cuidado de incluir la definicion de la clase antes del session_start()).
Saludos.