John Sherlock (general)

Brigadier-General John Sherlock (c. 1705 – 25 July 1794) was a Spanish Army officer. He successfully defended Melilla during a 100-day siege by Moroccan troops.