Implement produceBook
Add test book lists

Also correct output mistake.