Books page

![interface screenshot](https://cloud.githubusercontent.com/assets/7677641/4718015/f6a36dd4-591b-11e4-8330-dc17debf69ca.jpg)

why use reflection here? property ```id``` accessable from this scope