The problem is that you are using the wrong overload. Replace...
@Html.ActionLink("Add Comment","Create", "CommentController", new { bookid=item.BookID })
with...
@Html.ActionLink("Add Comment","Create", "CommentController", new { bookid=item.BookID }, null)
I only added null to the end of the parameter list