I came across a point of view that when you use "by" it means you are affected by the tool itself, whereas when you use "with" it would mean that you are affected by the actor's tool, like:
- "I was fascinated by his manners." - you were fascinated by the manner itself.
- "I was fascinated with his manners." - you were fascinated by him because of his manners, so he used his manners as a tool - "He fascinated me with his manners."
- "I was impressed by/with his speech" ...
Do you think it is appropriate in similar cases? Also, can we use "of" here?
"I was fascinated/impressed of his manners."