by David Humprhey (Author), David M . Humphrey (Author)
Format: Paperback
Pages: 304
Publisher: Lift Every Voice
Published: Jun 2005
ISBN 10: 0802412521
ISBN 13: 9780802412522