Please Baby Please by Spike Lee 9780689832338 Hardback 2002