A similarity analysis is performed to study the fluid flow and heat transfer characteristics for the steady laminar forced convection boundary-layer flow past a semi-infinite horizontal plate in the presence of mass transfer, i.e., suction or blowing. The plate is subjected either to a nonuniform heat flux or nonuniform wall temperature. The heat flux is assumed to vary in the following form , whereas the wall temperature is assumed to vary as . Numerical results are obtained for various values of Prandtl number, suction or injection parameter , as well as for various levels of heating or . The effects of various values of Prandtl number , suction or injection parameter , and the index or on velocity profiles, temperature profiles, skin-friction coefficients, and local Nusselt number are presented. The results of the present general theory agree well with previously published results for the case of constant wall temperature (the only case with quantitative solutions that were available in the literature). Subtle new flow physics, such as a sharp reduction in the Nusselt number with increasing Prandtl number when mass injection is present and the Prandtl number is large, has been elucidated.