Doing something like this is pretty involved/requires a decent amount of custom programming.
You would have to add custom fields for things like the name of the reader.
Then you would need a decent amount of conditionals going on in the post meta function to tell which category you’re using etc..
If you know a bit of programming, asking over on http://wordpress.stackexchange.com might be the quickest way to get an answer.
Or using a plugin like Advanced Custom Fields to create the custom fields for the name etc..