Thomas ShoreThomas Shore may refer to:Thomas Shore (writer), British writersThomas Shore (MP) for Derby (UK Parliament constituency)Thomas William Shore, English geologist and antiquarian