Recommendations:

Ryan Hoover
Ryan Hoover

This new book by @kvox might speak to you

Source