Guest: Dan Petrovic Marketing a book means being creative. After all, there are new book releases coming out every other day. Staying ahead of the competition means thinking about how you can make a title and its author memorable. This is where giveaways really come in handy. People like to receive free things. The […]