I'm basically trying to do ...this..., but I don't know what T will be, so I'm building things up using Reflection and Expression trees....// Input (I don't know about "Book")
Type itemType = typeof(Book);
// Actual Code
// Build up func p => p.AuthorNam...