A Concise Guide To Community Planning by Gerald A. Porterfield & Kenneth B. Hall