Formulate an answer to this elaborate question: The Lies of Locke Lamora is a 2006 fantasy novel by which American fantasy author?
Scott Lynch