Steven Naismith 's middle name is John .
Steven John Naismith ( born 14 September 1986 ) is a Scottish professional footballer who plays as an attacking midfielder for Scottish club Hearts , on loan from Norwich City , and the Scotland national team .
Steven Naismith