how long did james leach hold his seat?
13 years