108.202.70.14

108.202.70.14 is the IP Address of Mark Pelta. When he forgets to log in, his contributions are logged under the user page for said IP Address.

Link
User Contributions