Author details
Author Philip Rosedale |
Available item(s) by this author (1)



Bradley Austin Davis, Author ; Philip Rosedale, Author ; Karen Bryla, Author ; Philips Alexander Benton, Author | Shelter Island, NY : Manning Publications | 2015