Five hundred mathematical challenges - Barbeau, Edward, 1938- (MAA spectrum., 1995)