Amazon Interview Question

Design an algorithm to find all pairs of integers within an array which sum to a specified value.