Refactored TryGetValue to FindAuthor

- Changed function signature as requested by sc68cal.
- Updated clients and tests.