Author: william anthony granville, percey f. smith , william raymond longley