Justin McShane, Author at Martindale-Avvo