Lieutenant Commander John Andrew Pearson, RNR, DSC and bar was an officer in the Royal Navy during the Second World War. Pearson ("Iain") was an officer in the Royal Naval Reserve. His wartime service began with coastal minesweeping forces at in Dover, then as captain of the Bangor-class minesweeper HMS Rye, and finally as captain of the Algerine-class minesweeper . He ended the war with the rank of Lieutenant-Commander.