Is there anything wrong with this sentence?<br/><br/><b>He is a photographer <span style="color:rgb(0,0,255);">by profession</span>.</b><br/><br/>How about<br/><br/><b>He is a photographer <span style="color:rgb(0,0,255);">by passion.</span></b><br/><br/>Is that a correct usage of the preposition <i><b>by?</b></i><br/><br/>Thanks