James Weir
James
,
Jim
or
Jimmy Weir
may refer to: